

import Highlight from '@components/Highlight';

- Type: <Highlight> (error: Error, appInfo: AppInfo, appInstance: interfaces.App)=> void </Highlight>
  - 一旦设置该 hook，子应用销毁错误不会向上 throw 到文档流中，全局错误监听将无法捕获到；
- Kind: `sync`, `sequential`
- Trigger:

  - 在 `app.unmount` 或 `app.hide` 销毁过程中出现异常则会触发该 `hook`，用户除了手动调用这两个方法外，`Garfish Router` 托管模式还会自动触发

- 示例

```ts
Garfish.run({
  ...,
  errorUnmountApp(error, appInfo) {
    console.log('子应用销毁异常', appInfo.name);
    console.error(error);
  }
})
```
